strong storm winds - English Synonyms Dictionary